common primrose - French English Dictionary